Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Infra configuration and deployments #20

Merged
merged 28 commits into from
Nov 11, 2024
Merged

Infra configuration and deployments #20

merged 28 commits into from
Nov 11, 2024

Conversation

max-ostapenko
Copy link
Contributor

@max-ostapenko max-ostapenko commented Oct 12, 2024

Added Terraform config:

  • Cloud Function: source + pubsub subscription + scheduler + IAM
  • Dataform: repo + release config + IAM
  • Monitoring
  • Data Exchange

Repository workflows:

  • apply terraform updates on push to main
  • deploy Cloud Function on update

Closes #6

@max-ostapenko max-ostapenko changed the title Infra code Configuration and deployments Oct 12, 2024
@max-ostapenko max-ostapenko changed the title Configuration and deployments Infra configuration and deployments Oct 12, 2024
@max-ostapenko max-ostapenko marked this pull request as ready for review November 10, 2024 00:21
@max-ostapenko
Copy link
Contributor Author

Will skip workflows for now. I'd like to check secure setup.
And IMHO it's already way easier to keep track of all the pieces with one command.

@max-ostapenko max-ostapenko merged commit c2c582a into main Nov 11, 2024
18 checks passed
@max-ostapenko max-ostapenko deleted the infra-code branch November 11, 2024 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pipeline services configuration management + deployment
2 participants